/*************************************
* @update: 2021-04-21   LiLinBin  [创建文件]
* @update: xx   xx  [xx]
* 
* @description: 事件总线
****************************************/

import mitt from 'mitt'

const eventBus = new mitt()

export default eventBus


//使用方法
/*************************************
1.发送事件: eventBus.emit("chart/bar/gs.vue:中台搜索", {params: '我是参数'})

2.接收事件: eventBus.on("chart/bar/gs.vue:中台搜索", {params} => {})

3.移除事件
    a.移除指定的事件: eventBus.off('chart/bar/gs.vue:中台搜索', fn)
    b.移除总线上指定事件名[字符串]下所有事件: eventBus.all.delete('chart/bar/gs.vue:中台搜索')
****************************************/